Smazani sama sebe

Otázka od: Petr Voborník

28. 9. 2002 17:13

Jak smazat docilit toho, aby program (soubor.exe) smazal sam sebe
(soubor.exe)?

Petr Voborník
vobornik@mikmik.cz
ICQ: 23132120
http://www.mikmik.cz

Odpovedá: Käss, Pavel

28. 9. 2002 17:23

V programu A spustit program B, ktery pocka, az skonci A a smaze jej.  
Ale mozna zna nekdo elegantnejsi reseni...

> -----Original Message-----
> From: Petr Voborník [SMTP:vobornik@ssakhk.cz]
> Jak smazat docilit toho, aby program (soubor.exe) smazal sam sebe
> (soubor.exe)?
>

Odpovedá: bukaj@iol.cz

28. 9. 2002 22:17

Jo a jak potom smazes i ten program B? Co treba kdyz odinstaluju a nechci
nechat zadny zbytky? Ani odinstalacni program?


Kuba

----- Original Message -----
From: "Käss, Pavel" <Pavel.Kaess@trimondo.com>
To: <delphi-l@clexpert.cz>
Sent: Saturday, September 28, 2002 6:18 PM
Subject: RE: Smazani sama sebe


V programu A spustit program B, ktery pocka, az skonci A a smaze jej.  
Ale mozna zna nekdo elegantnejsi reseni...

> -----Original Message-----
> From: Petr Voborník [SMTP:vobornik@ssakhk.cz]
> Jak smazat docilit toho, aby program (soubor.exe) smazal sam sebe
> (soubor.exe)?
>

Odpovedá: Radim Kunz

28. 9. 2002 22:35


----- Original Message -----
From: <bukaj@iol.cz>
To: <delphi-l@clexpert.cz>
Sent: Saturday, September 28, 2002 10:13 PM
Subject: Re: Smazani sama sebe


> Jo a jak potom smazes i ten program B? Co treba kdyz odinstaluju a nechci
> nechat zadny zbytky? Ani odinstalacni program?
>
>
> Kuba

A co takhle strcit to do registru do RunOnce ?

Radim

Odpovedá: Petr Voborník

29. 9. 2002 2:44

Ja to teda zatim resil tak, ze sem vytvoril soubor Smaz.bat, nastavil
Currentdir na ten s programem, minimalizovane spustil ten bat a hned potom
vypnul progrma. Bat soubor mel tento obsah:

:start
del Program.exe
cls
if exist Program.exe goto start
del Smaz.bat


Ovsem toto reseni se mi zda nevhodne a pochybuji, ze jej uninstalatory
pouzivaji. Urcite existuje neco elegantnejsiho. Znate nekdo neco?



Petr Voborník
vobornik@mikmik.cz
ICQ: 23132120
http://www.mikmik.cz

Odpovedá: Rainbow Dark

29. 9. 2002 4:50

moje reseni bylo v tomto pripade jiz mnohokrat v tom, ze jsem smazal to co
bylo mozno smazat a do .ini + do user run once jsem napsal casti ktere
smazali samy sebe + odkaz. (=jednou to proste vyjit musi  
popripade odinstalator je mozno zapsat do %temp% a tim jiste zajistit brzky
zanik i odinstralatoru. (= obcas tento adresar nekdo nebo "neco" smaze).
atd. ale konkretni reseni existuje podle mne pouze na nizsich urovnich ktere
bohuzel nejsou moc universalni.

------------------------------



nt: Sunday, September 29, 2002 3:41 AM
Subject: Re: Smazani sama sebe


Ja to teda zatim resil tak, ze sem vytvoril soubor Smaz.bat, nastavil
Currentdir na ten s programem, minimalizovane spustil ten bat a hned potom
vypnul progrma. Bat soubor mel tento obsah:

:start
del Program.exe
cls
if exist Program.exe goto start
del Smaz.bat


Ovsem toto reseni se mi zda nevhodne a pochybuji, ze jej uninstalatory
pouzivaji. Urcite existuje neco elegantnejsiho. Znate nekdo neco?



Petr Voborník
vobornik@mikmik.cz
ICQ: 23132120
http://www.mikmik.cz

Odpovedá: miro mrazik

29. 9. 2002 9:25

Ahoj,
vo win95 bol na toto urceny subor WININIT.INI
sluzi mimo ine na to ze pomocou neho sa daju v systeme nahradzovat dll
kniznice, ktore su zavedene v pameti a nedaju sa prepisat.
ak sa subor v tomto ini subore uvedie formou:

[rename]
NUL=zdrojove_meno_suboru

tak po restarte ho system zmaze.
miro
----- Original Message -----
From: "Rainbow Dark" <rainbof@seznam.cz>
To: <delphi-l@clexpert.cz>
Sent: Sunday, September 29, 2002 5:47 AM
Subject: Re: Smazani sama sebe


> moje reseni bylo v tomto pripade jiz mnohokrat v tom, ze jsem smazal to co
> bylo mozno smazat a do .ini + do user run once jsem napsal casti ktere
> smazali samy sebe + odkaz. (=jednou to proste vyjit musi  
> popripade odinstalator je mozno zapsat do %temp% a tim jiste zajistit
brzky
> zanik i odinstralatoru. (= obcas tento adresar nekdo nebo "neco" smaze).
> atd. ale konkretni reseni existuje podle mne pouze na nizsich urovnich
ktere
> bohuzel nejsou moc universalni.
>
> ------------------------------
>
>
>
> nt: Sunday, September 29, 2002 3:41 AM
> Subject: Re: Smazani sama sebe
>
>
> Ja to teda zatim resil tak, ze sem vytvoril soubor Smaz.bat, nastavil
> Currentdir na ten s programem, minimalizovane spustil ten bat a hned potom
> vypnul progrma. Bat soubor mel tento obsah:
>
> :start
> del Program.exe
> cls
> if exist Program.exe goto start
> del Smaz.bat
>
>
> Ovsem toto reseni se mi zda nevhodne a pochybuji, ze jej uninstalatory
> pouzivaji. Urcite existuje neco elegantnejsiho. Znate nekdo neco?
>
>
>
> Petr Voborník
> vobornik@mikmik.cz
> ICQ: 23132120
> http://www.mikmik.cz
>